sticky chickweed - Turco Inglés Diccionario